Methods for Software Prototyping
ثبت نشده
چکیده
Software stakeholders, testers and end-users find it very difficult to express the real requirements. It is almost impossible to predict how a system will affect end product, how the software will interact with other existing systems and what user operations should be automated. Careful requirements analysis along with systematic reviews of the requirements help to reduce the uncertainty about what the system is intended to do and how it will perform. Therefore, there is no real substitute for trying out a requirement before committing to it. Trying out a requirement is possible if a prototype of the system to be developed is established.
منابع مشابه
Prototyping a Vibrato-Aware Query-By-Humming (QBH) Music Information Retrieval System for Mobile Communication Devices: Case of Chromatic Harmonica
Background and Aim: The current research aims at prototyping query-by-humming music information retrieval systems for smart phones. Methods: This multi-method research follows simulation technique from mixed models of the operations research methodology, and the documentary research method, simultaneously. Two chromatic harmonica albums comprised the research population. To achieve the purpose ...
متن کاملPrototyping in Educational Game Design
This is a position paper for the player-centred game design workshop at CHI2006 Conference. The aim is to explore the use of prototypes in educational game design. Prototyping is discussed as both a method of player-centred design and software engineering. The methods of prototyping cover evolutionary prototyping and the use of low-technology prototypes and mockups in collaboration with players...
متن کاملPatchwork Prototyping: A Rapid Prototyping Technique That Harnesses the Power of Open-Source Software
This chapter explores the concept of patchwork prototyping the combining of open source software applications to rapidly create a rudimentary but fully functional prototype that can be used and hence evaluated in real life situations. The use of a working prototype enables the capture of more realistic and informed requirements than traditional methods that rely on users trying to imagine how t...
متن کاملPatchwork Prototyping with Open Source Software
This chapter explores the concept of patchwork prototyping: the combining of open source software applications to rapidly create a rudimentary but fully functional prototype that can be used and hence evaluated in real-life situations. The use of a working prototype enables the capture of more realistic and informed requirements than traditional methods that rely on users trying to imagine how ...
متن کاملPROTEUS: Artefact-Driven Constructionist Assessment within TabletPC-Based Low- Fidelity Prototyping
Low-fidelity prototyping is a widely used HCI knowledge elicitation technique. However, empirical evaluation methods for low-fidelity prototyping have remained relatively static even with the development and use of software prototyping tools. In this paper, we describe a framework based on constructionism theory to model design artefacts as measurable constructs within low-fidelity prototypes. ...
متن کاملRapid software prototyping for real-time simulation and control of a mini-helicopter robot
This paper presents a rapid software prototyping environment, based on Matlab/Simulink, for realtime simulation and control of a mini-helicopter robot. The application of the environment is illustrated with a software-in-the-loop simulation example. The environment is integrated by own modules (mini-helicopter simulation model, navigation filter, multirate control, filters) and modules based on...
متن کامل